/* 用户相关api */
import {
	request,
} from "@/utils/request";

/**
 * getSearchApi IM_社交模块根据关键字搜索内容
 * @params	{Number}				page				页数
 * @params	{Number}				limit				数量
 * @params	{Number}				uid					当前用户Id
 * @params	{String}				keyWord				关键字
 */
export const getSearchApi = (params) =>
	request({
		params: {
			_gp: 'user',
			_mt: 'searchContentByKeyWord',
			...params
		}
	});

/**
 * getSearchUserApi IM_根据条件查询用户
 * @params	{Number}				page				页数
 * @params	{Number}				limit				数量
 * @params	{Number}				uid					请求人Id
 * @params	{String}				keyWords			关键字
 */
export const getSearchUserApi = (params) =>
	request({
		params: {
			_gp: 'user',
			_mt: 'getUserByConditionPage',
			...params
		}
	});

/**
 * getSearchGroupApi IM_社交模块根据关键字搜索内容
 * @params	{Number}				page				页数
 * @params	{Number}				limit				数量
 * @params	{String}				groupName			群组名称
 */
export const getSearchGroupApi = (params) =>
	request({
		params: {
			_gp: 'imGroup',
			_mt: 'getImGroupPage',
			...params
		}
	});
